Alun Armstrong


Braveheart (1995)


Patriot Games (1992)


The Mummy Returns (2001)